package com.whfc.fmam.entity.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author sun_guodong
 * @description
 * @date 2019-11-26
 */
@Data
public class FmamWeighNoteDetailDTO implements Serializable {
    private String guid;
    private Integer diffResult;
    private String code;
    private Integer deptId;
    private String deptName;
    private Integer weightNoteType;
    private String receiveSupplierName;
    private String sendSupplierName;
    private String licensePlate;
    private Integer recvSendType;
    private String warehouseName;
    private String partName;
    private String deliveryCode;
    /**
     * 确认量类型(0-运单量 1-实际量 2.最小值 3-输入量)
     */
    private Integer confirmWeightType;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date grossWeightTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date tareWeightTime;

    private Double grossWeight;
    private Double tareWeight;
    private Double netWeight;
    private Double deliveryWeight;
    private Double actualWeight;
    private String grossUserName;
    private String tareUserName;
    private Integer printCnt;
    private List<FmamNoteMatDTO> noteMatList;
    private List<FmamWeighNoteImgDTO> noteImgList;
    private Integer checkUserId;
    private String checkUserName;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date checkTime;
    private Double lng;
    private Double lat;
    private String remark;
    private String source;
    private Double confirmWeight;
}
